replace malloc with array on stack
moved all eventhandling classes to src/ui/.
add horizontal bluring
merge master into branch