move width and height to TetrisGameDefinitions
move rotate operation to Tetromino
AbstractAI: make less calls to engine.getActiveBlock()
silly fix
TetrisEngine: prefer defs.width over blocks.length
TetrisEngine: remove recursion from checkforclears function