Changed models to include key properties for foreign keys. Made updates to reflect this where I could find.
More updates after changes to model. NOTE: these model changes will require starting over with a fresh db
We don't need to get location when saving an activity because all we need to do is save the LocationId