New Project Wizard creates a new Project object and all necessary files.
Currently no way to access Project object once created, and duplicate
Projects can be made.
Added dummy classes for Result and Annotation, added 'ProjectSet' to
global application context, and reworked ProjectExplorer to build trees
based on Project Objects.
Added IProjectData interface and replaced ProjectSet with ProjectManager
Added some unit tests and fixed errors found while doing so.
Added javadocs to all new classes
Added empty listeners to ProjectExplorer.
Need to put in events to communicate between views.