CHanged some Ids. Changed some styling. The exceptions seem to have caused bugs with the king check check.... will fix tomorrow.