Demo conversation works but isn't pretty. Added files for user, group, and project classes