adding signup functionality
slightly prettier form