Add OpenMP and polymorphism examples