FizzBuzz Refactored

User can now input any number to fizz buzz.
A function is called to factor.
Text input is converted from string to integer.
Inputs are checked to make sure they are numbers instead of a empty
spaces, strings, or decimals.