Massive code cleanup, ui-lib conversion and more sane NFSv3/4 UI