add devise_for
Revert "Remove unnecessary models"

This reverts commit 735be89cae30e075993ac7e779ba6aa54295f3f7.
Redo join tables
Set up associations and join model serializers