v1.0 - Player Controller (finished)