pep 8
cleanup destination before generating a site
support for asset folder in templates
run -> process