Initial framework organization
Added fake implementations for FakeItEasy and Nsubstitute