No global variable created

Uncaught TypeError: Cannot set property 'Arboreal' of undefined in Chrome 33.

The self executing function using (this) doesn't work.

See changes, global variable is created and library operates as intended.