filebrowser refactored
genesis ported for new filebrowser