Bunch of changes
Changes gitignore file
missed files