added in redis and some improvements for configuring docker