Refactoring: simplified the random-generator-interface
Refactoring: Reimplemented parts of the blur-shading
Refactoring/simplifying of the renderer