todo form rendered with js