Add .gitignore
Create #moves and #valid_move?
Add #checkmate?
Added a user interface
Add chess helper module, extract check and find king
Fixed checkmate.
Add deep dup
Add working turns
Refactor, still minor bug re: win conditions