Refactored code to remove warnings
Simplified `occupied-at?`
Trying to add falling blocks to occupied points
Fixed problem with all-occupied-pts
Added a test to confirm behavior of swapping
Changed order of falling block creation/resolution to give player opportunity to swap them