Refactored player, and key inputs were improved (kinda)