just testing
formatting issues
initialization () enabled by taking away const member
assignment operator updated
moved printing function
update constructor
removed header files and created printers
created classes to output results
changed output from void to output results object