Lights optimisation using FBO
Map drawing optimization (stored in a texture).
Cleaning code.