Save/restore the state of the camera when we leave the activity. Also, refresh the heatmap in onResume()
Added a simple backend for syncing step data.
Added the code in the mobile app so that we can manually initiate a server sync.