Improve separation of concerns for API
Allow for multiple question types
Bump version to 0.2.0