Fixed position vulnerability method
added kings move functionality