Updated README with basic setups and usage
Add curtain.template() for rendering HTML

New curtains get their own empty function template(), intended to be
overridden with a function that accepts the curtain object and returns
an appopriate HTML representation of it.
Move philosophical stuff to ABOUT.md