Add 3 Tabs.

Add tabs and tab listener callbacks for Current, Locations, and Map.
Also, save and restore last selected tab position.
Add comments
Merge branch 'tabs' into develop
Merge branch 'develop'