Add more documentation to extension class layout
Update extension type creator for autojit classes