Major header refactor.
Get rid of unneeded files.