currently it is able to
- capture a screenshot from https://tetris.com/play-tetris
- determine the game board via pixel colours
- build a virtual game board and place pieces onto it
- look at all possible moves of a particular piece and determine the best move