Refactor view code, add additional error checking to sign_up command