Adding ARCS geometry generation capability

I'll fix the errors in #21.