move the submodules around
add git ignore