Microlocal Analysis II: Wave Front Sets and Fourier Integral Operators