UPdated TestCannon to work with Level and PLayer objects