Added Init
Added string related methods
Added ForEach