WIP making the avahi client into a usable class
Initial shell put together - need to figure how to send file to client