Adding core libraries