Wow, I should really test more extensively before pushing.
1) Fixed vertical collision.
2) Added horiztonal collision.
3) Updated "tunnel"—it now supports vertical collision fun AND
horiztonal collision fun.