I have to decided on how to layout my app. I have 4 categories linked to UIButtons (food, shopping, fun, wine). When a button is clicked it opens up another window. So if Food is pressed the next window has buttons for (List all, list by category and so on). Is it best to create separate xib's or create more windows in the same xib and hide then on launch?