1) Adds more of the project artifacts into the project structure; 2) refactors code templates and establishes baseline coding standards