Created the WCF service and a Windows service to hold the print agent along with (not finished)
code contract
Got callbacks working.
Missed files
Got agent working properly! Woo!