Minor cleanup and refactoring
Added config provider for app.config, support for more value types and array, ilist etc. Added additional tests and integration test wich demonstrates features