feat(dashboard): add front-end backbone
fix(middleware): missing semicolon
feat(middleware): handle non-existing files
release(core): bump version