added user model plus seralization helper class to persist list of users
as byte file on the HDD