implement in memory app storage, adding wipe methods for mass remove