Tetris implemented C++ with SDL or Ncurses