Cleanup

- rspec3 syntax
- remove vendor gems
- fix piece requires
- rename reader/writer
Decide moves in ChessRules instead of on Piece