Small tweaks, also added fully functional diagonal movement.