made minor compatability updates

- added support for ruleset specified file_prefix
- made x axis breaks extra optional
- added plot_data to update_plot
added opts for a custom graph. improved x_breaks

- added dice, title, and limit opts to support custom graph creation
- made x_breaks directly related to data