lots of improvements to UI, RiffCreate functional