add profiling results summary

Adds a table next to the profiling results table that summarizes and
allows for sorting of the different steps