A Tutorial on various types of rocks