Added main service plumbing

Starting to get a handle on how the TPL works and how the data flow will
look in the service.