Frontend: prototype

For test, You __MUST__ insert some rows in `works` table.

Start server
```console
$ cliche runserver -c dev.cfg.py
```
Start server with reloader and debug mode
```console
$ cliche -c dev.py runserver -rd
```
You can try to access http://localhost:5000/ and http://localhost:5000/work/ and http://localhost:5000/work/`title_name` (You __MUST__ insert some rows in `works` table)
```
username=# \c cliche_db
cliche_db=# insert into works values (1, 'mimi', now(), '1', '1', null, now());
```
Okay, I understand, but still you don’t have to define function like `traverse()` or use `any()`.  Why not `for`?

```python
tree = document_fromstring(str(data)).xpath(path)
assert tree
for element in tree:
    assert text in element.text_content()
```