a few style improvement and spinner
add spinner.css