signup test working

currently relies on some ids set in webapp which I haven't pushed yet because we haven't had a chance to talk about