Removed dependencies on character models, some cleanup, refactored profile. Tags still don't work right.