Update license & readme
Update gitignore
Add composer.json config
Hypem classes
Add examples
Add travis config and tests