Fixed spinner, removed invalid CSS
Added ARIA roles and other accessibility tweaks
Merged with latest version