Initial View/Edit Infrastructure in library