Project Management From Idea to Implementation & Beyond