Added files for Chapter 6 : Conversion and Validation
formatting
Removed configurations for some chapters.
I did this so that I could review previous chapters.
Started documenting what each sample program demonstrates.
documentation
* removed methods that aren't called
* program to an interface, not an implementation