feat(init): initial version of weighted union find