Add view for new material
refactorization
Merge pull request #162 from PlumLabs/gc/AddNewMaterials

Gc/add new materials
Add view for new material
Add main button for library module in header layout.
Add show view for materials
Refactorization
Merge pull request #165 from PlumLabs/lg/showMaterials

Show Materials
Add material's index