move extract_h1 to a seperate repository and fix some markdown syntax error