Optical and Magneto-Optical Modeling of Multilayer Thin Films