added basic messaging support. no 2-player comm yet.