In process of redoing separation of command executor and main plugin
class; adding more plugins