added spinner to ui areas and tweaked styling