Catification: Designing a Happy and Stylish Home for Your Cat (and You!)