@Gloves look up Jackson Galaxy if you havent seen him yet. He is the ultimate Cat whisperer.
As he explains, Its all a combination of Hunt-eat-groom-sleep for cats to be happy. If you satisfy that, almost all cat behavioral issues are addressed.
Some common western cultural cat care ideas are actually 100% wrong- ex:
Humans want cat litter boxes hidden, because poop is gross. Cats, being prey for larger animals (even though really good predators, too) want to defecate out in the open, because its when they are vulnerable.
He has a lot of good insight for things like that, check it out. He has a Great show where he helps folks that have cats improve their co-existence.