HG-8: Greeting form

Please review and merge or provide feedback.