Add events views and controllers

Ref #4