corrected shaders to use vertex position and colour only
added in entities and their models
removed nonesense CR code
no explicit casting required
added in object render / update loop
window width & height private params
corrected spelling
boxes and cubes
cube generation