King: finished canMove()
fix: diagonal movements
Merge pull request #14 from flackbash/master

Seems to finish King and fix Bishop and Queen