working on upload
some refactoring fixes #25

- move visibility settings to index page
- move upload guy as dialog to index page