restructured User class: now has boolean specifying if a service is there or not; and the public endpoints
if fromFileID fails with IOExc, delete the User file and tell user to recreate accounts.