breaking code into individual functions
gopher.tell now a function with two parameters, new parameter is parent
currently tracking loop and function parents
loops and functions have incrementing IDs so gopherA will be able to track loops and functions better