Starting architecture for module hook in the front office
more changes
some more changes
new tag hooks based on service
test on smarty render
conflicts fixed