Player creation and hashing no longer leaks memory. Program as a whole has no memory leaks.