Expanding on the basic work flow and adding test coverage to make sure to start the right way
Adding Service backbone, need input from Tim