mobs: added mob movement (unfinished) and more

Totally unfinished and unreliable at this time. Just had to sync stuff
up with my Mac.