cleaned up activity graph and started to add functionality to add new tags
support for adding new tags