Added login-flow to the project and started exchanging SimpleInjector with CastleWindsor.