working commit before major rewrite to use love.physics