add User and Tag model associations
add tests for contact model