Now the engine tests seems to be working an to increase test coverage. However now all playfield tests failed. This is because engine tests code for quit game and this engine state is trasferred to playfield tests. Need to investigate and find a workaround or just ignore quit game tests