Fix tests
Use eager loading to avoid n+1 queries
Sort recipes by number of children all in one query
Clean up styling some more