more model tests
finish first round test for models
implement factories and faker for model tests. update faker gem for password method