Changed number field settings to textboxes to allow for non integer step values

Changed number field settings to textboxes to allow for non integer step values closes #243