Improved Bechmark framework to support output as a table and multiples runs