added signup tests and gem faker