Code refactoring: Android object know contains android related functions and Model is responsible for generating models.