String implements now iterable, countable...

and ArrayAccess
Add sami documentation build
Update readme

added api doc building instructions