Removes comment
Adds new specs for players
Adds mocks for move adapter
Removes level of abstraction
Whitespace
Removes comments from code review