Adding more commands

Support for  `SDIFF`, `SINTER`, `SRANDMEMBER`, `SUNION` `ZRANGEBYSCORE`, `HKEYS`, `HMGET`, `HVALS`, `LRANGE`, `LINDEX`, `GET`, `MGET`, `SORT`, `KEYS`