Experiments In C - recreating previous projects for learning purposes