Clean check in with a new ReceiveRemoteMessageAsyncTask class. Cleaned up functionality for receiving message from the server.
Core functionality works at this point.