Remove named_pipe_server class
Add static factory for creating new named_pipes
Add static constructor to impl class
Hook up interface function to impl
Add header's as prereq's to makefile