Added media controller, changed config to be a table.

media controller is just a webview for interacting with mobile web controllers for the given media server.