Refactored King tests - fixed errors in targets on Kings Same implementation as before