Refactor to match PSR-0
Add composer.json package description