non-static update compiles
key handler in Pet.java passing to PetWorld works