Ability to make username and add character class

successfully posts to the db but $resource caches on the phone, so User.get and CheckUsername.get don't work as expected (they cache old gets)