moved dependency inclusions into the setup() calls so that browser-clients dont try to load them
0.4.7