First cut of a working data grabber. Currently works but uses hardcoded values that will need to be generified.