add hystrix demo back, and improve the usage to follow the layers