Minor updates, fixed submodules, added comments