Added Constants which contains missing math constants. This is due to differences in multi-platform libraries.
Changed syntax which was incompatible with visual c++.