Added an AbstractEntity.
Added a simple AbstractEntityField.