Provides a way to manage avaliable base urls, switch beetwen them, and make some actions during that switching. That begaviour depends on multiple segments (each segment has multiple value and you can change one or many segments at one time).
For example It can be used for domain localization (you need also another module https://github.com/MainBit/MainBit.Localization)