Add statepageradapter and refactor some stuff

Removed some more iml files, changed from FragmentPagerAdapter to FragmentStatePagerAdapter so it will update as expected.

Refactored the forecast api models into their own folder.

Added a file with static ints to check which homepage we are on.

Refactored a bit of the logic in the adapter.