Major code rewrite
0.2.3