restructured the project packages
Added license