Add API server for dashboard app

@titanous 

Dependencies still need adding to the Godeps
For most of these you don't need a temp var, you can assign them to the config field directly.