Added openmp support. Only for Windows for now

Will need to change the compiler option depending on the compiler being
used. Need /openmp for msvc and -fopenmp for gcc (Linux/Windows/Mac?)