Solved critical bug that brought by convertBasedNumberToBase10Number().
Merged in the function converBasedNumberToBase10Number() into stringCreate().
Added test to test the function convertBasedNumberToBase10Number(). to identify based number in an expression.
Uncomment some unnecessary throw.
Added the test for stringCreate() to create a string that contain based number and identifier.
Rearrange the program, so that the test will pass.