Organizes the file access and blocks and frees the file streams
Does some exception handling for the programmer
Implemented as a singleton
results in a check that each file is only opened once and closed after use.
public class FilePoolManager { // Public Constructors public FilePoolManager(); // Class Methods