Change parseInt() to parseFloat() to support decimal input values
Improve the look of the gap between buttons
add type="button" to all buttons