Refactored SignalProcessing and Rasto to their own packages