FILE I/O updated to accomodate User objects

FILE I/O updated to accomodate User objects