initial pass at redis based shell exectutor