error message added
error message styling added
code cleanup

validation for whole number added

error message handling added