added basic messaging
added camera events