Misc updates

Updated some HTML and CSS
Added input validation to speaker load widget