Structural Changes

Adding: Dependency Injection (StructureMap);
Controller testing;
NSubstitute;
in memory test infrastructural base class