Removed some old boilerplate.
Added File::commonDocumentsDirectory enum.