Fix bug that caused all immunities to be missing
Hide type section if no data is present
Remove non-legit Pokémon