Knight movement, and listing all possiblities features, need to remove duplicates