Got adding gas working.

Added CSRF token to AJAX POST.
Updated cycleId on form to be cycle
Updated serializers to be Model instead of HyperlinkedModel.