Crusher works. All functions run, need to test searchState, findFirst, getMaxBoard, and crusher.
Merged finished crusher with function name changes and comments