Set up project configurations and library dependencies