adding spinner and css/js to close #114