Refactored the Sheet class to store Writer and Tool Interfaces