This is a minimal viable product. Some function are not implemented. If it does not register successfully after submit, it is either the user name is taken or the password does not match.