Added newest JavaDoc stubs
Added comments for the factory classes. Added overloads to Main.java and comments.
Name changes (ModelState -> MainViewModel, startNewInstance -> startNewMainView)
Merge branch 'master' of https://github.com/jahales/BIRD