Added basic equipment tests

- Of course, passing those tests is a separate issue
First pass at items

- Things are getting complicated faaaaast