Added a state transition between listing, view pager and only map. There are small bugs that need to be fixed and a simple click handler that needs to be handled in view pager.