added composer autoloading
ignore vendor
this will prevent tests etc from being downloaded by composer