added some comments, added Turtle IDs
changed TurtleList a bit
changes smartMap so that it's faster (?) and easier to implement read/write
fixed merge, add write/load to/from files