update structure. add make deploy for build virtual environment