Initial commit of some work on the service. I structured this in a way that if other clients existed we would add a new blueprint to open up a url for manipulating that resource.