added predis dependency because I need a php redis client library, also added basic unit tests