Committing old exercise changes, with attempts to comment. Updated land of lisp documentation