ScramblerBase, FecCoderBase, InterleaverBase: deleted as they were all unnecessary.