[Project Update] Java MVC structure