CMS-1032 Typesafe configuration. Will do the rest in seperate tasks.