Add signup view

Signup view is finished, please merge into release 0!  Thanks!