squashed 1 gcc warning, finished changing int/float recognition (using suggested method instead of string stream), fixed tabs not counting as spaces?