ui library initial commit
Merge branch 'ui'