Library architecture project