Added Castle Windsor Setup and Custom Controller Factory

Added Castle Windsor Set up configuration and a customer Controller
Factory.
Also added a UserService to mock the DB access.