adding composer.json with PHPUnit as dependency.
adding tests for Number class.
refactoring source code with huge improvements.