Added documentation and notebook for the commonlib course