Merging some of the latest ideas discussed

Sharing configuration between server and client runtime environment