replace markdown parser, update github markdown css, submodulize