Implemented a way to dynamically register commands and aliases