Rename namespace
Implement abstract properties in subclass
Add Tumblr client