Refactoring, small fixes and visal tweaks.

* Draw color gradient in background
* Elements are drawn in right order.
* Whitel line around colosion plane.
* Timer is called with right value.
* Refactoring of code and removed some TODOs.