Added unit tests for user stories and Guard.
started SpecificationContext refactor
Added nsubsitute and autofac dependecy scopes