At the moment the setter is working, however its not informing the user straight after they enter invalid data. Once a user has been created it will get saved to a Json file