domain change case insensitivity bug
changed the names of a lot of the scripts and added better docs.
wholesale changes to file names and docs