Working on storing the total number of users in non-volatile memory and having the new_user function checking it before adding a new user.  For now, we'll use 5 as the maximum number of users.  Something's wrong though, it crashes whenever I try to read from or write to the flash memory within the new_user function.