Restructuring interface layout