Added basic signup functionality