2d Materials For Spintronic Devices