Remove cmath library
Use strings for the number parts
Fix the other constructors