remove redundant stuff
Add IoC castlewindsor