Refined arrays somewhat. Fixed issue with definitions having to be static ( Can now var k := 4 var j := [k]int