Refactored upload/file listing methods into user model for easier access