Update plotting script

- Clean up celero reading
- Add command-line switches to filter results
- Re-package extra data as dictionaries
- Add three types of plots