Update UML to match new Delegates and FileReader/FileWriter