Take a look how Painter is built.
That's how my program looks like. I'll be happy to explain you all details.
And now - how it works.
Kacper has already been voted a fan favorite this cycle (October 2015), so he is not eligible to win this month. However, he would love to get comments on his awesome project!