Removed unit test bootstrap
Refactoring to use more generic message and repsponse objects
Added more phpunit tests
Added phpunit config file