Update Plate.pm

fixed sub _make_short, changed some of the logic, change the ingredients array of short to a hash. Added update method