move out make_icons, drop PyX, consolidate dependencies