With the current code base, very few changes are required in order to be able to have a fully working Tetris.