Fixed Base10 for negative numbers

Both of the base10 methods should now be able to handle negative numbers
and print them correctly.