Better error messages.
More testing!
Home controller tests