Fixed bugs and tested each file commited.

Everything works. Added the union of all the files for
easier implementation into browsers. The union is
carmichaelJS.js

Placed everything that is not the union into a seperate
directory.