System.config({
	transpiler: 'typescript',
	typescriptOptions: { emitDecoratorMetadata: true },
	map: {
		'app' : 'app',
		'rxjs': 'components/npm/rxjs',
		'@angular'                         : 'components/npm/@angular',
		'react'							   : 'components/npm/react',	
		'react-dom'					       : 'components/npm/react-dom',	
		'underscore'					   : 'components/bower/underscore',
		'redux'							   : 'components/npm/redux/redux.min.js'
	},
	packages: {
		'app'                              : { main: 'main.js', defaultExtension: 'js', format: 'register' },
		'rxjs'                             : { main: 'index.js' },
		'@angular/core'                    : { main: 'index.js' },
		'@angular/common'                  : { main: 'index.js' },
		'@angular/compiler'                : { main: 'index.js' },
		'@angular/http'                    : { main: 'index.js' },
		'@angular/forms'				   : { main: 'index.js' },
		'@angular/router'                  : { main: 'index.js' },
		'@angular/platform-browser'        : { main: 'index.js' },
		'@angular/platform-browser-dynamic': { main: 'index.js' },
		'react'							   : { main: 'react.js' },		
		'react-dom'						   : { main: 'react-dom.js' },
		'underscore'					   : { main: 'underscore.js' }
	}
});

@@ -416,21 +416,8 @@
 edux
-/redux.min.js
 '%0A%09%7D
@@ -1218,13 +1218,58 @@
 .js'
+ %7D,%0A%09%09'redux'%09%09%09%09%09%09%09   : %7B main: 'redux.js'
  %7D%0A%09%7D
+%09%09
 %0A%7D);

tidy up