moving src to vendor folder, adding composer.json