Model and Database
-simplified the creation of new id entities.
-Added cool group selection model to easily link groups and contacts.
-All user input string are trimmed defaultly.