Fix #6 - Only allow numbers as input for goals
Fixed by using html5 support for number fields
(We do not care about browsers without html5 support)