remove redundant entries from circuit module
fix bugs of options.path, make the heartbeat feature closable
add demo for circuit