continuing progress on unit tests, may have to re-write steamapirequest class to work more properly