CSE 494: Advanced OOP with Java - Perform a variety of file operations