Embercat

Not finished yet, but will be ready soon