Added gitignore and some style changes