Add a basic git GUI that gives the user * [x] a directory view * [x] a file view (different views for different mime-types: text, image, pdf, video?) * [ ] a file upload into the current directory * [ ] a way to `mkdir` * [ ] file deletion on the default branch (`'master'`).