Initial commit with exercises up to ex8