Cleaned up some code, added King's movement