add stub classes and rule to run all tests
add Block and BlockColor classes
add Makefile rule to format dart code
add Cell.withBlock named constructor
make Block.color final
pass Board to Game constructor