First commit using literate programming