Adding support for decimal point and tests

Decimal point support for all values. Tests for basic value handling,
basic expressions and operator precedence.