Some untwist and clean-up for headers.
Deleted few unused includes.
Removed components/esm/records.hpp.