Fixes #21 Now uses the real API with callbacks. no more cron job