PlayerViewModel now updating players correctly and validating user input, started test class.