Composition, Classification and Structures of Rocks