Add web starter kit

@devoncarew these are the raw sources. This works in Dart, both as code and pub server/build.

This is not wired into stagehand, which will require the ability to copy directories of files.
I generally put the entrypont at the beginning os the script, in ~the order of execution. It makes it easier to find.