Made the current GEP message types more consistent. Implemented spectating and unspectating.