Split into multiple lib files