add helper for converting from position to square
replace single quotes with double
abstract internal array representation of board

by using more conventional move syntax
whitespace