Rewrote 3D render shader and better textures

Fixed texture filtering in general purposes.
Rewrote the 3D render shader for normal mapping. Gonna add specular maps
again soon.
Added some Lua benchmarks on my shell32experiments.