Added model interfaces
Fixed namespaces
Added models. Removed model interfaces
Removed error function from tests bootstrap
Added phpunit as dev requirement
Added hhvm and modern versions of php to travis file
Fixed type hinting
Fixed typo in license file