completely revised structure and build process of project