tags and cytes
issue 5 (tags)
- added tags
- fixed hierarchical comments
- refactored factories