update the composer config
remove the generated composer file
start with a simple gitignore file
update the dependencies. add buzz for curl requests and phpunit for testing
move the client.php into lib/
convert tabs to spaces
fix spacing issues
migrate API Exception into it's own class
add autoloading to composer config
refactor api exception class and add test coverage