added app_spec
added spec framework with empty specs
added full test coverage to redis storage client