Update template
Update more submodules
Update cmake