Initial File Upload

The (mostly) completed files.