Item tests

Item fields cleaned up for redundancy
Item returns new ArrayList<Object> if attributes is null
+pb extra idea for tests for Ability and ContestCategory