Beginning header files. One implementation file completed.