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());
```
All the usages of `contain_text()` are `assert contain_text()`.  It think it would be better e.g. `assert_contain_text()`.  The current problem is that it doesn’t show any useful information about delta between expected and actual but only just “it was expected to be `True` but actually is `False`” thing.