first pass at working with the new tfl api