Initial commit

Form just works but looks ugly.

The loading message is not shown because the request is processed too fast.