added public and vendor folders