Add a console backend for a simpler life
Merge branch 'feature-file-backend'