Sinatra version works. Text output in console version is now a mess. specs are still very sparse in spite of the name of this branch.