Improve signal performance by 30% and reduce memory allocations to zero when calling execute
Updated code to match style guide
Merge pull request #132 from blanchg/dev

Updated pull request with changes to conform to the style guide