A simple framework for your own designed UIs