Skeleton of service

So the more I think about this, the more I think this is going to get out of date by doing things like using the button in my car. We have no way (yet of determining the state)