script no longer uses an absolute path to a user called beetus both, instead it finds its own location and goes from there. This is better than using relative paths because that won't work if you launch the script from a different directory
refactored the shell scripts, put it all into a single file to keep the code DRY
fixed some syntax bugs
updated documentation