Implement EventModel Abstract
add as new model tableGateway Interface