added shared libaries, utility function to write report
started tweaking benchmark for reporting