Adding lots of tests for controllers, watching the test suite fall over, laughing and crying