add GET method and view for all models, need to deal with joint tables