Refactoring of Signal class by adding a rate class.