Added PlayerController class