Better handling of functions and other fixes
Built in functions
Readme updates