Card grid made generic. User flyouts