add ImageTagAssociation
add Group and GroupEntry
add foreignAutoRefresh
use field to specify column name
add DatabaseManager