create config namespace
abstract out config
make config abstraction work
add main page partial, site description to config