Better support for project hosting

We now ask structured information, so that it is easier to process
later.

Closes #373