Essential elements for the perfect project plan