http://www.powerbot.org/community/topic/1134548-tutorial-a-basic-project-skeleton-minor-details/