Adding 1st chapter, Makefile and structural changes.