Stepped back from the PCL for .NET4.5 to a "normal" class library for .NET4.0.
Integrated TinyIoC and used it.