Cleaning up methods and looking at makeMove()