Added more documentation to ListGA
Selectors now return a range
Cleaned up includes for TSP