project restructure and license update