Fix some bugs with subtype selection

- Don't allow selecting types > 1
- Arrange items in the 5-slot space to be centered nicely
- Unused subtype slots are hidden