Move increment_by and rename from storage to main class

Storage operations need to be reproducible in order to be transactional.
Extract storage access
Add HSET HGET commands
Add HDEL
Add HEXISTS
Add HGETALL