что такое гранит