Asset Client and BAM event publisher re fractor

not good to just log data with out explanation. each log line should be self contained .