UI design - initial commit