massive refactoring, used knockout.... cleaned up spaghetti code in Core/Application a bit... added config, service manager, view models
added copying of config.json to Gruntfile.js, updated production.html
small refactoring