added fullness detection to board
play until full implemented. Repeat until the board is filled story complete. Code smells abound, probably only time to refactor now.