Basic movement and bottom-only tile collision

At the moment, tile collisions merely turn off gravity, so Mario will
still be able to pass through any tiles that he is not directly on top
of.