Feature sm3

Updated to StructureMap 3 and ran the related tests