move example types to separate package
add acrostic example, fix rate limiting, add license