Adds main activity mockup
Adds gcm setup
Adds device registration feature
Adds data update by GCM
Fixes pager index when updating data