Clean up code and change the commands to be in their own classes
Change referrank to be a alias instead of its own command