cabinets or laminate flooring first