Software render texturing

Let ```SoftwareRenderer``` support texture mapping and pixel lighting.