Fixed exceptions.
Can now move pieces, but its buggy.
Fixed a typo
Merge branch 'master' into PossibleMove18