Merged V2 into same file as original, HAS BIG BUG

BUG: Crashes whenever data is attempted to be saved. FIX: Need to
learn/know how to reference other items in collection from functions
outside of collection.