Refactor back row creation
Code cleanup
Fix minor bug in find_kings
Remove special case for king adjacent to king