Added number of math related classes, some are still incomplete.