Added shebangs, Updated/added docstrings to modules

Now all modules have shebangs and a docstring in them.