Grader was getting too massive, so I made a separate utility class to hold all the check methods, while grader simply focuses on running those commands and checking their returns. I need to reroute the output of these commands to a local file eventually.