WIP exec subsystem, shell already working
add replys back in and service terminal requests in a goroutine