First prototype of JsonLayout
Remove submodule path
Merge branch 'remove_submodules'