Prototyping local storage
Elimate the need to pass around transaction item
Correctly initialize empty array
Add creation / drop