Commented interpreter, minor bugfixes

Also cleaned up the interpreter's code a little bit, made the comment,
move and turn functions part of the environment.