add D.PQ.peekMin
use arrow keys for movement
keep track of the "ticks"
more programatic world updating
move all world updates into functions
closing square bracket should be on new line
add stub Scheduler implementation
flesh out scheduler implementation