+++ added ignore rules
+++ updated references to submodules