Moved everything into model/view/presenter packages, and regenerated javadoc