Added decimal test.
Added string test.
Rewrote number grammar to support decimals and wrote grammar for strings.