Use next instead of pairs
Nest strings differently
Store the max level value on the element
Generalize the variables
Use cur instead of min
Only enable on the player frame
Use a .pkgmeta file to handle changelog and packaged name
Add a license