Number parsing

See #29