updated queen with logic with logic, knight with logic, and some more
work on the chessmodel (Still needs work)