works and tests pass, but needs cleanup.

PEP8 issues.

killed autocreation of files, which was kinda useful for a clean API.

need more coverage of render_to_response.