added user and tag models
updated models