Fixed a few bugs and added testing to see if the moving works correctly. Also adding printing functionality to see the pieces on the board