Rook movements working, test for rook movements added.
Need to init pieces with board so we don't have to pass
in board on ever move.