todo sharing web2py app