Add more functionality to Storage

Added the ability to:
- remove
- add
- edit
- remove expired crystals to save storage