convert messages to strings before sending across wire to stop end conversion.
Fix bug in calls to add_handler - make sure there's an event key!
Add utility methods load_sample and sample_info for loading samples ahead of time and for getting their information at runtime.