rename, code style
clean up file names
ignore compiled files