ticket:10 signal processor draft
ticket:10 adds first test
ticket:10 basic implementation of the signal processor
ticket:10 adds more tests, adjust admin representation
ticket:10 completes initial ticket requirements