Oh boy, finally have a basic card layout with filtering implemented