The missing sinatra admin framework