Move DbContext implementation to new base class for easier use
Update documentation