Merge pull request #10 from chebee7i/addtableau

Reorganize classes and modules.

This will make easier to add colormaps from sources other than colorbrewer.
Add Tableau color palettes.
Add get_all_maps() for wap.
New demo PNGs.
Update ipynb demo.