This library handles registration of attributes and various things related to them.
the minimum attribute level.
the maximum attribute level.
how many attribute points we need in order to increase the attribute.
the default starting attribute level.
fired when an attribute is increased.