Initial meaningful commit up to chapter about recursion