added missed modules. fixed gitignore