Info page can generate a code if it successfully sends it to the server first.
Moved Grocery models into the model directory
Accessing DB to print out users. Not working correctly yet, but will finish it in the morning
Can connect to DB and print out info easily. Next step is getting ids from server and printing them out.
May need to change User object from rest
Merge remote-tracking branch 'origin/BenBranch' into BenBranch

Conflicts:
	app/src/cap/mizzou/rmtrx/app/DataAccess/Resident.java
	app/src/cap/mizzou/rmtrx/app/Residence/UserInfoActivity.java
	app/src/cap/mizzou/rmtrx/app/ui/HomeActivity.java
Sends userID on login to server to get residence ID as well as the userIDs of the other residents.
Will now clear out shared preferences when logging out
fixed Shared Preferences
Fixed errors with SharedPreferences as well as the residence object.
Listview for Messages screen. Can add items to list and it will print out. Need to add a spot to input a message.
Sends hard coded messages.
Messages will now send a user inputted message and sleep for 1 second to give time to receive messages after a message is sent. Doubt that's the correct way to implement it, but for now it works. Messages will only work if connected to the internet. Need to change the layout, after enough messages have been shown, the input box gets pushed to the bottom and isn't seen when typing. Maybe have a popup for it instead?