'Working' UV coordinates and keyboard/mouse movement.

It's still *really* buggy and it seems there might be something wrong
with my vertices, but it does...something