Organising Showdown's learnset object by learn type and level