Given the shell some love. 

Added `TMP` as a default variable and added set and unset to set/unset shell variables from the command line.