Added min version. pulled ObjectMQ code out into own file