Introducting directories

shenv files are now in directories than in .sh files
in the SHENV_ROOT.
The change is needed to bring add more features.