Pointer and foreach implementation was broken, fixed.
Works on foreach loops
- Fix bug where range operator 3...3 ran once and gave 3 when it should never have run (3 to 3 exlusive is nothing)
- Created new file for foreach loop tests