Add composer
Use composer autoloading
git ignore
Add first unit tests
First implementation