New panel for Indymaker 5

Indymaker 5 sporting a new and improved carapace.