= Code Overview = == Project == In the top level directory of the client is project.clj. This file informs leiningen about the organization of your project, any dependencies you might have, and includes any other metadata about the client. == Core == This namespace is analogous to the java main method, and is a good place to define top-level functions for experimentation. The leiningen REPL loads this namespace by default. == Protocol One == This file contains the code that directly interfaces with the server via protocol zero. == Commands == See the tutorial for instructions on defining new commands. == Graph == Basic graph utilities. Make sure to see http://richhickey.github.com/clojure-contrib/graph-api.html for additional functions available in this namespace. == Utilities