Initial work around equipping items

- First step will be conditions, but not yet implemented
Added first test for duplicated slots

- Things are getting complicated quickly