Updated the profile parser and it's connections to the rest of the codebase.