ActiveRecord + User and Contact models

Corrected mistakes from last PR ActiveRecords
Add new property and new functions in User model
few changes in Contact model
lets rewrite it with single array param with following signature ```[$field => $value]```. for now we can't find records by more than one aspect