class Syntropy::Router

def scan_routes(dir = nil)

def scan_routes(dir = nil)
  dir ||= @root
  Dir[File.join(dir, '*')].each do
    basename = File.basename(it)
    next if (basename =~ HIDDEN_RE)
    File.directory?(it) ? scan_routes(it) : add_route(it)
  end
end