add rust-mode and pep8