Half baked solution in place for api key persistence. Fixed some buggy css and started work on the control panel which needs a controller.