Initial commit of course code