Updated runShell to have args and use stl.
removed commented out cruft.