updated add-squares method to use more English-readable style
more work on chapter 2
more reading on chapter 2, going slowly.