Initial Commit.
Started working on the implementation exercises from the first chapter.