moved python modules to separate packages below src/ renamed "hook" to "event" to avoid confusion
add support for external hook scripts