curl helper added. other helpers are not needed because they're not generic enough

issue #27 fix