Calling correct function when pacman eats a pill.
Pac-Man can now eat ghosts.
Accessible neighbors and getneighbors functions. Edited boardpos and all calls to it.
amatrix added but not quite right yet
Simplify main-draw function; remove eat-ghost, check-danger, map-pos functions (all unused.)
Modify draw-block to accept a coord rather than an x/y
Replace block function calls with board-pos; remove old-refresh-user-data, pane function.
Reorganize declare statements.
Change dorun to doseq in draw-ghosts; reorganize some chaining calls; rename amatrix adjacency-matrix.
Make adjacency-matrix work.
Add distance, shortest-distance functions.
Add next-direction function.
Add shortest-direction function, add hunt-pacman strategy for ghosts.
Move adjacency-matrix into game state; (too-good) functioning hunt-pacman
Change next-direction to next-directions; add working shortest-path function.
Ghosts behave differently when they are eatable/eaten.
Correct ghost coloring.
Removed unused ghost code.
refactor to reduce position / coord issues.
Remove is-on-same-plane, on-whole-square, on-grid-square, next-square, next-pos. Either weren't being used or didn't make sense anymore.