uploading this heaping pile with new dependencies.
adding gitignore so we don't commit all these damn vendor files.
removing vendor files