broke this a bit
Fixed messages so that they respect turns

Next I'll make it so it properly deals with counts so as to reduce noise
Cleaned up message prerender
Fixed messages