add game class represent the whole game
transfer to c++
rewrite control in c++
rewrite graphic in c++
rewrite timer in c++
move logic to game
remove pthread.h from .h to .cpp files
add block files
write base block, and pass test
implement all other block types
change some functions's return type to bool
add control member to game
ignore tags, core
for info panel
move all block files to block folder
refine reactor