Exercises to become a better programmer (based on: https://github.com/w1zeman1p/Projects & http://www.dreamincode.net/forums/topic/78802-martyr2s-mega-project-ideas-list/)