Add options
Add after set cookie
Add demo for curl
Add design philosophy and class architecture