Addition of adding the datamodel, and initial addition of user_adapter to adapt from user_messages to user_models and back again.  This cl also includes the ability to generate users, groups, and happiness values with the groups/generate/{group_name} service.