Simple MVC framework for Java swing