Added foreign keys to model associations

created new migrate files to add foreign keys.
Only display dives that actually belong to the current user