Lots of improvements

MVC pattern implementation
Better design (background image, similar font to the on on android's app)
APIObject implemented the right way