Materials Science And Device Physics Of 2-Dimensional Semiconductors