update to 0.2.0 - add fragments - major rewrite