Implemented Tuner with event emitting and visual indicator.
added Channel class and refactored Tuner.