new layout
added dist
removed submodule
first base version