Changing code to make new interface design work.
After this is pushed into main, we will not be changing the interface, and will have to use other means to fit in what we are doing Quiet change is making Weapon a struct, so the interface design is finalized.
Changing code to make new interface design work. After this is pushed into main, we will not be changing the interface, and will have to use other means to fit in what we are doing Quiet change is making Weapon a struct, so the interface design is finalized.
Issue #21