Expose challenge unit and schedule via api

This exposes a 'schedule' and 'unit' field for challenges on the api. See issue #3.