Move the code from book out of sicp dir