Add basic Events model and controller, not well tested