{"push_id":676530596,"size":1,"distinct_size":1,"ref":"refs/heads/geometric-optics/models-and-views","head":"f7ae04373c814fbf22c09aa9ba404c5d4abc3d12","before":"c0d3291b3d15c52c24d76f10e8f47ac122ca01c3","commits":[{"sha":"f7ae04373c814fbf22c09aa9ba404c5d4abc3d12","author":{"email":"e9ca788e4ef49c0739f5e7c792a498a7219abc22@gmail.com","name":"Patrick"},"message":"Starting to add models and define the relationship between them.  The original was one big file and an incomprehensible mess, so I'm trying to make object names informative and structure it all in a comprehensible way.  At the moment I'm defining two points of interest and a position for source objects, but I think I will define the position as the top of the object, and that will be what is now considered 'point1'. The position would have otherwise been derived from point1--a relationship which has no relationship in the original code.","distinct":true,"url":"https://api.github.com/repos/Connexions/simulations/commits/f7ae04373c814fbf22c09aa9ba404c5d4abc3d12"}]}