Merge pull request #223 from jcadek/master

Refactoring Branch begun.
Merge pull request #228 from jcadek/master

Camera and Comments pulled out, ViewPageActivity now ONLY 560 lines, including JavaDocs
refactoring continues