PhotonUI modulare  builder with dependencies management