Fixed some shadow artefacts, cleaned, and added feature*

*Added ability to pass a parameter to not draw cubes