I'm a bit confused by the architecture in this project after reading the documentation.  I'm build a node.js application and hoping to utilize Guacamole.  

My questions are:

Does guacamole-common-js load on the front or back end of my web application?
Does guacamole-common-js connect to the Java Servlet or can it connect to guacd directly?  (Is the Servlet required?)

Thank you in advance,

David Napier

System Administrator
University of Maryland
College of Information Studies
email: dnapier@umd.edu
ph: (301) 314-2239