initial version
added limited multithreading support
note human player can only promote to queen
initial attempts to get aparapi running