Base library for Weave application