Update backpack properties to synced properties
Replace backpack properties in API with interface

Just making sure the backpack API doesn't require anything from copycore