First view, with event bindings.