Adding dot product, factorial, sudoku, sum of series and void value examples.
make minor changes on other classes.