Basic movement and minor updates.