fixed up submodules, as well as some html styles on homepage