Player profiles, bug fixes, refactors.