Refactor BlogLint output into sinatra frontend