Add class for distance metric(s).
Add skeleton classes for mutation.
Add Individual class.
Add dominates function.
Function is tested, tests will be added later.
Add SPEA skeleton class.
Fix syntax errors.
Add test cases for Individual.
Fix syntax errors.
more checks
Checks moved to Mutation class
Mutation and CrossOver refactor.
Fix @lends namespace.
Remove getters and setters.
Add random class.
Implementation arbitrary mutation
Add Genetic Quantity.
Fix syntax.
Fix space.
Add getRandomDouble() function.
Fix vector index bug and change new value into a double.