{"push_id":704995391,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"fe741cdd3ce1cd2a4a78c767a6ab6ec5ff0ea916","before":"1412921e95be46140047709aac0fe80b0d11d493","commits":[{"sha":"85d7d6b7f63f8fc91faa2b13097cb147ff41b20b","author":{"email":"418a6bc4deccf0f7d5182192d51a54e504b3f3c9@ranft.biz","name":"Tobias Ranft"},"message":"Introduced FrameCollection","distinct":true,"url":"https://api.github.com/repos/devtop/bowling.php/commits/85d7d6b7f63f8fc91faa2b13097cb147ff41b20b"},{"sha":"5cd41a7dbd0125f5149244d78526688548559539","author":{"email":"418a6bc4deccf0f7d5182192d51a54e504b3f3c9@ranft.biz","name":"Tobias Ranft"},"message":"Intrduced the new FrameCollection to Game","distinct":true,"url":"https://api.github.com/repos/devtop/bowling.php/commits/5cd41a7dbd0125f5149244d78526688548559539"},{"sha":"fe741cdd3ce1cd2a4a78c767a6ab6ec5ff0ea916","author":{"email":"418a6bc4deccf0f7d5182192d51a54e504b3f3c9@ranft.biz","name":"Tobias Ranft"},"message":"First draft of FrameThrowHandler","distinct":true,"url":"https://api.github.com/repos/devtop/bowling.php/commits/fe741cdd3ce1cd2a4a78c767a6ab6ec5ff0ea916"}]}