Refactor seeding an database cleaning tasks.
First phase of feature tests and scrollable list controller tests.
Add page objects to simplify view and feature tests.
Cleaned up a bunch of bugs found by tests.