Sinatra extension to support schemas