added template builder and events
modified alpha test file
added selective event notify
modified alpha test file