Tab Controller

Added Tab Controller to manage UI interaction. Fixed up database access
to enable Add/Update/Delete of riders.
Added behavior to the Main screen to enable timer, allow
start/stop/reset and to show rider info in the list view.