Changed booleans to int counter.

Improved efficiency by changing boolean catchers to an int counter, as well as unifying all 'fake' messages into one mtype and all 'real' messages into another mtype.