Item adding framework

It is now (almost) possible to add random items to a mech. Need to make
sure item chosen for adding to Mech can be added to component.