add mino::top_left
modify point and mino

make mino's member private
make `point` into class
add & modify `operator<<`
initialize point with 0xCCCCCCCC and aborts when the 0xCCCCCCCC is used