Base library for development