Generators and tables

* finish potion generator
* finish refactor of ring generator
* tables refactor for rings
* begin tables for potion generator