-Separate the code out to header/source files