FAL: Permissions and Exceptions
The permission checks to folders/files are partly wrong. Folders are checked against file permissions. Some methods (copyFolder, moveFile) catch all exceptions and print an error message instead. Messages of caught exception are thrown away, instead of printing them to the user a new message is generated with partly different content.