Moved common Kingdom functionality to hasKingdom class
renamed to fix typo
Some kingdom work
Some kingdom work
Revert "Some kingdom work"

This reverts commit 206b8b876910f675e3156173c00996c64f7bde3c.
Revert "Some kingdom work"

This reverts commit 8c72c5ee7d6e01163a8e594c5d8efcdf4c20eed2.
delvelib update