cleanup on files, structure
cleanup on naming, multilang
fully done