Add service supervisor

time to make this real

![i_keep_it_real](https://f.cloud.github.com/assets/400611/2152392/9ee26212-9418-11e3-8439-7921466c5d34.gif)