When you get a cat, you have to consider everything in your house. Get rid of furniture your cat will rip up, remove any traps your cat will claw, and look at the floors. Carpeting means cat hair will collect while hardwood floors mean your cat could vomit on it and leave stains behind.
If you plan to cat-proof your home, consider the floors in your home to make it resistant to urine, feces, hairball stains and fluids. After all, you want to keep your house clean as possible, which is impossible to do with a cat.