Check does not work. Added testing for king using unittest. Tests do not pass currently.