Add substr().
Handle edge cases on substring().
HAndle edge cases on substr().
Add charAt() and charCodeAt().
Add missing function parameters to Readme.md