Align to lib changes (sync refactor). Remove fuse, will be reimplemented later.
Aling to lib + first attempt to reimplement GUI