created ViewRotator to handle rotation of icons, removed the custom disclosure indicator from tv because it was blocking the main thread