documentation update + dynamic code loading using github API