Worked out some kinks with the destroy methods, was incorrectly passing
the current player argument

Player was updated with a printUnits method, which returns an array of
unit classes (using lambda calc! =])