Re-arranged structs to allow easy placement for the Evolvin struct.. added heirloom flag but not implemented yet.. added evolving item to item struct