(ADB)

- Check end game behavior of engine. Does it know when to pass ?

- Check scoring code.

- Rewrite the engine from scratch in C++ or another OO language.