Template and view fixes

- [x] Remove unused templates
- [x] Refactor template content where possible
- [x] Use correct capitalization
- [x] Make `EAVBase` inherit from `BaseModel` (this was necessary to fix capitalization; adding the `created` and `modified` fields was merely a desirable side-effect)
- [ ] Simplify button creation logic
- [x] Make creation buttons read "Create \_\_\_" rather than "Create a(n) \_\_\_"

---

- [x] Tests pass