Spring MVC extension to create pluggable UIs