ads gemfile with treetop
start with terminals (checking in rb file too, just to be sure)
basic test harness
a draft for the future