HG-9: greeting form submission

Please review and merge or provide feedback.