renewal start
add minimal implementation and test code
add getter and setter to Board
add random set method to Board
implement interface class for view class
add BoardIniter and Const, but there are errors.
add Initer and that test
add GameController and that lower layer classes, implement minimum implementation and testcode
add testcode of GameController
add Printer class for printing board and game statues
add interface for digging
change Interface class for UI(delete print() abstruct method)
implement the judgement of gameover and clear
change directory structure and import relationship
delete gamecontroller's relationship with const
add mode for selecting mode
change directory structure for importing easily.
modify user interface in order to return a value.
call view_level from view_mode
add skeleton of level controller