fix bug(also)
Use sphinx API: add_directive
Refactor handling options
Rename example directory