added config file and a bunch of style tweaks