Added errors to signup form, some improvements still needed