Movement preview now works

Hackish colorkey bullshit. Gotta add an interim UI that gets blitted to screen.

Screens can't take alpha properly...