update docs
update extension registry
update naming
add a method to the extension registry to get all extension points
wip