Add basic threading. Start of multicast receiving implemented. Not much more than a couple examples atm.