restructure some css
position fixed on spinner overlay
css
reorganize templates for reaability
organize js file
rm