Move towards updatable tags database

All tags can now be stored in a dictionary in memory.