Updated and expanded readme.
Let's presume the public directory can be served up directly.
Refactor serve script to be a proper ruby file.