add test specifically for signals all ways
Add signal test to demo html
Solve issue #45