Great Circle rutine
Separate greatCirc rutine and execution
Add new Cython code to great Circle rutine