Added test for 40. Currently not passing
Passing test for 40 by adding another case
Added case for 50 and changed how 40 works.

This matches the previous format I had for 4 and 9
Added test for 50. Currently passing all tests
Did major refactoring to the numeral converter.

Now adding each element is a matter of just adding something to two
arrays
Added test case for 90.

Currently not passing
Curently passing test for 90
Added test and case for 100. Passing
Added test for 400. Failing
Passing test for 400 now.
Added Test case for 500. Failing
Currently Passing 500.
Added random test of 537. Passing

Wanted to double check my method worked at all points and not just at
points where the numeral changes.