frontend polish and fixes for mobile version, included user dropdown, forced file downloads