is_valid_username() is now working. Few internal functions made private.

Renamed:

  load_users() -> _load_users()
  save_users() -> _save_users()
  is_valid_username() -> _is_valid_username()