[Chain] Take PyMoronBot's chain module

Port it over and make it work with Aliases