New project module support

There is a new Choose Modules button on the new project screen.  This
allows you to customize which modules will be included in a new project.
Existing project module support

There is a new Modules button that allows new projects to change their
modules and regenerate their project.
Merge pull request #13 from DavidWyand-GG/ModuleSupport

Module support