First commit, add basic ui.