ticket:10 for #10 tests for signal processor creates models
ticket:10 for #10 signals implementation