some coding style
updated git ignore