Add the struct library