Removed noise interface

This commit removes the `Noise` interface and +duplicate