Finish mutable variables, Improve interpreter