Step 3: Build the Library