File tracking

Files tracked via FileData and user-specific Hashtable.
Working on file retrieval.