Update to do list
More prototypes
Make more functional test-gen-input code. Incomplete
Final wrap up from class and to-do list
Combine crystal-collapse and crystal-count, use for/first
Add test module for decide-move
Remove unnecessary empty and false cases. defined board as non-emtpy
Fix floating-castle collapse count (from 3 to 4)
Replace all test modules with test-<function-name>
Add end-game? function. Update mainloop function
Change comments and add name