Work on HWLib

HWLib is the DLL reference used by the main program that contains all
file reading and all other repetitive actions that main program will
need to put out