Finite Elements for the Time Harmonic Maxwell's Equations