UI implement - first phase

UI implementation first phase complete.