text: Title: Version control for content
  Body: Thinking on using this with different configurable backends.
  - Database (versions will be stored as collections in db)
  - Git (will use gittle to serialize and store versions to disk/repo)
  