Code cleanup
Also able to load an icon for each phone model
Let the icon size in the chooser be dynamic