Phase 3 of changes from feature/modules_integration

Also, using the REQUEST dictionary is deprecated starting in 1.7.  See note here: https://docs.djangoproject.com/en/1.7/ref/request-response/#django.http.HttpRequest.REQUEST
Since stage_id is a necessary part of the request, I'd advise making it part of the url instead of passing it as a url parameter.