Composer file and gitignore

See #1
Use composer now!

No more `lib` directory, only use of `vendor` from composer.

See #1