Added more tests. Implemented Player.