Adding more logging to understand why sometimes GCM stops working
Adding a fragment activity UI, to more easily allow scaling the UI.
Adds a navigation animation between fragments