Added some code to handle CodeFirst Table compare.
Refactor to context and drivers.