Basic tag implementation

Super basic ATM.  Lots of work to do but it's something to build on
Minor UI updates
Minor UI work
Better tag display
Merge pull request #2 from jaredpar/fixes-tags

Fixes tags