Updated api to reflect a more dynamic processing.

The API is now reduced to a handful of functions that apply to all available API models such as Posts and Tags.