update customProperty module
update Emitter to use Notifier module