added signup view and updated routes