modified to use named functions for hooks.
added geben.
added javascript conf.
added .gitignore.
added a branch based on the username.