Create a class to easily handle loaded worlds

Stores configs of worlds loaded both Visible and Hidden, and provides an easy way of checking if a world is hidden. Also add functionality to add/remove worlds.