Major refactor to better handle PVP being on. Reduces listener quantity to one.
Bump version number and clean up code. Also add saving on disable.