Player is now an entity with view and input controller functioning.