Add snippets model + route