Sign-up page minor improvements, still super buggy