added README
updated readme, added factories and tests