create middleware to detect user agents
create example project
create setup script and improve readme