Custom editor template for enums and custom metadata provider. Updated taxon entry form with viewmodel, to handle additional details for species and subspecies.