initial commit of full lesson