fixed npe
Removed some possible causes for #225
catched possible IndexOutOfBoundsException
ui refinements
design refinements, fixed time padding, added back button to map view
cleanup, implemented #236