Implemented "reverse" and "append" (datastructures)
Implemented "map" (datastructures, exercise 18)