v0.2
1. Rewrite to incorporate continuations
2. Code cleanup