Added new GRNHeader and Detail bits
Added more Fake DB contexts and have refactored into a new Fakes class.
Still needs work on unit tests