# Functions
DirectoryExists returns true if directory exists, false otherwise.
FileExists returns true if file exists, false otherwise.
ListFiles lists all files in a directory.
ListFilesByPrefix lists all files in directory with prefix.
MkdirAll creates all subdirectories in given path.
ReadFile reads the contents of a file specified by filepath WARNING: callers of this method should be extremely careful not to use it in a context where filepath is supplied by the user.
WriteFile is used to write a file.
# Variables
ErrDirectoryExpected indicates that a directory was expected.
ErrFileExpected indicates that a file was expected.