Fliped the type names to be natural. TypesafeConfig <-> Config.
Added documents