stuff
updates submodules
update gitignore