Added new player functions + refactored classes