Added LookupGroup

LookupGroup is a model to store lookup groups in the local database, it
is basically used to be able to make relations with other models and to
cache the name of the group.