Video upload

This PR adds the basic structure for the video uploading part of the website, including the upload page and the video-store bundle.