Changes:
 -Added attributes to Armament and sub-classes
 -Fixed type error with Standard_Shell instance default_shell