Uberfire extensions refactor