An Android MVC framework