Shoes::UI belongs in shoes, not shoes-core