Add custom handlers

CurrencyHandler, KeyUserHandler, and StorageHandler