Improved preview cell size calculations

Preview cells now keep the original video aspect ratio and properly fit them into the background container