reorganize project directory structure, setup deckbuild submodule