Refactor QLM message building to use qlm package