This is a clone of Firebase's Android Chat Example with some modifications.