The RequestFactory, RequestContext and all proxies are placed in shared package
The different widgets and their related components have been localized in their own packages