convert to use minitest-spec + make individual files runnable
use let
add subscribe do
Merge pull request #1 from grosser/master

convert to minitest/spec + make individual tests runnable + add colors