# File lib/cgikit/project/command.rb, line 34
      def dispatch(argv)
        cmd = argv.shift
        if command?(cmd)
          require 'cgikit'
          
          obj = CGIKit::Command.const_get(cmd.capitalize).new          
          obj.setup
          obj.execute(argv)
          obj.teardown
        else
          print "Usage: #{$0} command [options]\n\n"
          print "Available commands: \n"
          command_list.sort.each do |i|
            print '    ', i, "\n" 
          end
        end
      end