moved models and signup out of server
added signup