refactored message listener.
refactored tab update listener.
Background commenting.
Very pedantic line addition/subtraction for spacing.
Changed version number.