Basic framework for new service.
Initial frameworking for tumblr service.
Merge branch 'master' into new/tumblr
basic tumblr integration finished
Merge branch 'new/tumblr'