changed some #includes to forward declarations. making sure everything compiles before working on the new version of List. also declared node a friend class of Grid in preparation for that class being created