Basic Framework of UI