feat: bindings, settings and snippets