update submodules
add necessary licensing files