fix create-ui css conflicts
add a language switcher
add uploads to ignore