add submodules
add Makefile and bootstrap file