fork for assignment
cleanup
reduced field, map checked, hit/collision detection pending
frame fixed
fixed board boundary and movement steps; walls pending
walls work, but dx and dy seem to be switched
fixed dx and dy
cleanup