Added `autoload` to composer.json.
Fixed file path in demo.
Ignoring vendor.