Completely altered the functionality insofar as it doesn't save user to a string, rather, it looks at the last 30 chars and checks to see if there is a symbol. Next step will be to surface some admin options for which @, + things to use, alter the input format (think mentions module) and alter the tag user setting to be an object instantiated by the js