refactoring redis db layout, documentation

- added redis tables for fund sponsors, names, benchmark indices,
primary and secondary groups
- renamed db keys to fall in line with the naming convention, which is
using a dot for multi word names and a colon to seperate key space