project reorganized in packages