implemented checking for knight moves