Extract matrix creation into private method
Finish Step 3

- add players classes (player, human_player, rand_player)
- add players attributes
- add query_next_direction to players classes
- modify GameSet#to_s to accept players array