Update Composer.json

Fixed tabs, add auto-loading
Updated .gitignore
Autoload functions
Hi Travis !