begin scaffolding out processing/quil based API