Dev

Big rewrite. Use Worker framework.