Definitely a suspicious set of circumstances, but you still lack evidence to prove
Cat In Heaven is a build stealer, for all we know, his power plant RP build could've
been something he made but decided to scrap for one reason or another.
As for the ban, well, i would've banned you as well if you were harassing me with questions
the way you were harassing him.
Lastly, Clare (A Xenomorph?) is likely a troll pretending to know where you live, just ignore him/her.