The main library for all other projects