Removed the parent from UserHomeActivity
Javadocs and stuff

Modified compareTo to keep the same functionality as before