Cleaning up some indentation issues and filling out unit tests.
Filling out tests for DataList, Header, Loader, and GeneralHeader.