File Manipulation

Includes functions for file manipulation.