Add Collection Preferences

+ Refactor Project and Collection linking
+ Close #295