Major refactor
Share FIELD_FORMAT through inheritance
Update Changelog
tweaks