ticket:10 - add test
ticket:10 - add signal processor
Merge branch 't10_signal_processor' to 'master'