Basic messaging functionality implemented, next push should have polished version of messaging.  profiles now have their profile url attached to their model so they are not generated dynamically, fixes url issues.