* add regenerate
* functional once again post rebase but quite ugly
* validated + cleaner UI
* more robust implementation for first messages
* squash
* remove parameter
* proper margin
* clarify for future programmers
* remove some logs
* self nit pick - smoother ux
* more self-nits
* stroke line cap
* rebase