Created the ConcreteFlagsMixin
implemented concrete fields mixin and added unit tests
implemented concrete in model_meta
refactored field classes to field instances
refactored fields to also include vitual fields in tests
added has_relation attribute, refactored internals and tests
removed unused code