fixed #20 step implicitly loaded on client

* <script src=/client/depends.coffee> adds 2 methods to the global
name-space - depends and step.
* the real step is only loaded the first time it is to be used.