Implements movement and incomplete digging

Wrote and rewrote movement code. Changed around a lot of things for organizational purposes. Removed loop checks since this game will be having a fair number of infinite loops. Added incomplete digging. Added resources. Added comments throughout the source.


Closes #3
Closes #5