Character Swapping and 2d lighting!

I've now added character swapping and 2d lighting (as well as a lot of code that can't really be seen in action right now because everything hasn't been implemeneted yet).

We-have-character-swapping-and-2d-lighting.gif