Update and Destroy functionality for Players

Adds update and destroy functionality for Players, adds tests for controller actions.