added simple hash assignment, handle simple regex capture groups, added tests, and some demos, fixed some array assignment, fixed printing variables inside string, fixed some hash printing, fixed if statement translation, changed C style for loop translation
fixed lots of little things, added more demo tests