Bug fixes and adding array support

1.adding array support(basicly runs well)
2.fixed a bug in Set.java(which resulted in the parser error when set a
string variable with string)