Change String Arrays to ArrayList<String>s, add Set adding Abilities