Small fixes and class extraction
Getting a better linear shader, calling it LightShader
Making the numbers slightly more abstract, with an option to move to fixed point arithmetic
Adding power to the light source
A (failed) attempt at actual fixed point