Add arbitrary precision to parser
Add dynamic functions (incomplete) and some user functions