cleaned up Config, made singleton, moved all environment info out of hardcode

before, in my hokey way, i had left all sorts of information in the
hardcode that didn't need to be there, luckily i've caught that
relatively early.
niceties

blinking save button on success
dont have to reconfigure browser side code for server
update the list representation of content on save content