updated the look of the generate button and added an info box at the top
changed the css to still look good on older browsers without the @media tag
fixed error in flattening converted numbers