Castle Windsor IOC
swapping out EF with NPoco