Numerous improvements to online UI, bug fixes