wip: snippet: add Snippet class
wip: tag_parser: change `instance method` => `class method`
wip: context: add is_in_repository?()
wip: tag_parser: change `instance methods` => `class methods`
wip: social_snippet: add insert_snippet()
social_snippet: spec: add spec for insert_snippet()