Added downward movement with collision checks

If the space is clear, move down
Otherwise, lock to wall