Copy of the DontPanic.TumblrSharp repo, but improved