The directory structure of Amon2 is here
source/pl/MyApp/
├── Build.PL
├── builder
│ └── MyBuilder.pm
├── config
│ ├── development.pl
│ ├── production.pl
│ └── test.pl
├── cpanfile
├── db
├── lib
│ ├── MyApp
│ │ ├── DB
│ │ │ ├── Row.pm
│ │ │ └── Schema.pm
│ │ ├── DB.pm
│ │ ├── Web
│ │ │ ├── Dispatcher.pm
│ │ │ ├── View.pm
│ │ │ └── ViewFunctions.pm
│ │ └── Web.pm
│ └── MyApp.pm
├── minil.toml
├── script
│ └── myapp-server
├── sql
│ ├── mysql.sql
│ └── sqlite.sql
├── static
│ ├── 404.html
│ ├── 500.html
│ ├── 502.html
│ ├── 503.html
│ ├── 504.html
│ ├── bootstrap
│ │ ├── css
│ │ │ ├── bootstrap-theme.css
│ │ │ ├── bootstrap-theme.min.css
│ │ │ ├── bootstrap.css
│ │ │ └── bootstrap.min.css
│ │ ├── fonts
│ │ │ ├── glyphicons-halflings-regular.eot
│ │ │ ├── glyphicons-halflings-regular.svg
│ │ │ ├── glyphicons-halflings-regular.ttf
│ │ │ └── glyphicons-halflings-regular.woff
│ │ └── js
│ │ ├── bootstrap.js
│ │ └── bootstrap.min.js
│ ├── css
│ │ └── main.css
│ ├── img
│ ├── js
│ │ ├── es5-shim.min.js
│ │ ├── jquery-2.0.3.min.js
│ │ ├── main.js
│ │ ├── micro-location.js
│ │ ├── micro_dispatcher.js
│ │ ├── micro_template.js
│ │ ├── sprintf-0.7-beta1.js
│ │ └── strftime.js
│ └── robots.txt
├── t
│ ├── 00_compile.t
│ ├── 01_root.t
│ ├── 02_mech.t
│ ├── 03_assets.t
│ ├── 06_jshint.t
│ └── Util.pm
├── tmpl
│ ├── include
│ │ ├── layout.tx
│ │ └── pager.tx
│ └── index.tx
└── xt
├── 01_pod.t
└── 02_perlcritic.t
21 directories, 54 files