Adds afterStep() property to Item.
Removes name assignment in System.add()
Adds properties to Item.init(); Fixes issue in System.add()