Merge branch 'master' into export
cleanup 13
look for the index of the first mino to appear
separate export3 from export2
add enum shape_num, which stores the mino shape
add mino::get_shape_num() to check mino's shape
Merge branch 'export'