removed jackson in favor of gson
fixed #63. number prompts are now backed by BigDecimal instead of double
fixed bug where soft keyboard wouldn't show the negative sign or the decimal
added support for number prompts being only whole numbers