fixed undolist template parameters
added anonymous namespaces to test data
added event
updated project file