Bug fix, now non-square boards are supported.