Add readme and improve inlide documentation
Express guzzle requirements

- Require Composer Manager
- Provide a composer json
Add tests