Add heart and view models and modules. Wire in the view count. Provide controllers for hearting.