Add More controllers

Added Snapshot, Record, Language scaffolding.
Haven't done anything with it yet.
multiple file upload

WIP to:
Save a snapshot
Upload files
Save multiple files (records)