Nice work.

You can get the source of HTML, css and pictures directly from your router.

For the CGI part, we discussed and discussed and still cannot make it opensource. Is just opening the api OK?