Better sorting, automatic submenus, item rendering