Work in progress on implementing step(), issue #6. Need to write a test for the movements and then write the call to the occlusion code (that is located in the forked shapely repository on github.com/tdubourg/Shapely