Mock Pet implementation, Event interface

Added initial Mock implementation for Pet and added the Event interface.