changing around database tables for file permissions - going for a simpler solution (files may be public or not, users may have access to individual non-public files. will add bundling of related files together later, will use this scheme, just a nice UI for doing it