This is the begining of descriptions on the UI support of hapi. The UI project SHOULD support any dialect hapi speaks.