- Fixed some faults with possibleSteps but there is still problems
- Added a function for representing the state as a board and sending it to cout (for debugging)