introduced conventions for namespaces

namespaces.txt gives some brief summary about the use of namespaces in
Javascript. The file init.js has to be included before all other
js-files in order to work.
started refactoring
finished refactoring

All coffeescript functions live in their proper namespace now.
strange commit

Git wants this file, so it shall have it...
Merge branch 'refs/heads/marcus'
merged namespace changes