adding DebugPrinter
instantiating debugprinter
adding ease of use method
adding debug messages