Database model

* Get location attributes
Database model inline docs
Erros, model

* Added model type error
Database model, options

* DB model can now simply get list of options for attr
User contacts

* Refit for public needs
Forms, types

* Added function that recognizes field type by attr type
User contact

* Added some social media to user contact